dogs cats broker cattery american cash flow association cat breeders breed cat factoring real estate investment catteries cfa dog breeder puppies puppy cash flow factor